/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Almacenamiento;

import java.util.LinkedList;
import java.util.List;

/**
 *
 * @author Grover
 */
public class Prueba_Atributos {
    public static void main(String[] args){
        Atributo A1=new Atributo("Id_Cliente",Integer.class);
        Atributo A2=new Atributo("Nombre_Cliente",String.class);
        Atributo A3=new Atributo("Direccion_Cliente", String.class);
        Atributo A4=new Atributo("Telefono_Cliente", Long.class);
        
        Atributo A5=new Atributo("Tipo_Cliente", String.class);
        //agregar los atributos a una lista tipo list 
        List L=new LinkedList();
        L.add(A1);
        L.add(A2);
        L.add(A3);
        L.add(A4);
        
        //representar el esquema de relacion
        Relacion R=new Relacion(L);
        //mostrar el esquema
        System.out.println(R.toString());
        //adicionar un nuevo atributo
        R.adicionarAtributo(A5);
        //mostrar con el nuevo atributo
        System.out.println(R);
        //eliminar un atributo
        R.EliminarAtributo(A4);
        //mostrar despues de eliminar
        System.out.print(R);
    }
}
